package com.gw.detail.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.core.domain.CommonEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 【请填写功能名称】对象 d_umwelt
 *
 * @author ruoyi
 * @date 2021-04-30
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("d_umwelt")
public class Umwelt extends CommonEntity {
    private static final long serialVersionUID = 1L;

    /**
     * ﻿
     */
    private Long id;

    /**
     * [FALL]案例编号
     */
    @Excel(name = "[FALL]案例编号")
    private Long fall;

    /**
     * [ABSNOT1]安全措施的评_
     */
    @Excel(name = "[ABSNOT1]安全措施的评_")
    private Long absnot1;

    /**
     * [ABSNOT2]安全措施的评_
     */
    @Excel(name = "[ABSNOT2]安全措施的评_")
    private Long absnot2;

    /**
     * [ABSNOT3]安全措施的评_
     */
    @Excel(name = "[ABSNOT3]安全措施的评_")
    private Long absnot3;

    /**
     * [ALARMA]报警模式
     */
    @Excel(name = "[ALARMA]报警模式")
    private Long alarma;

    /**
     * [MELDUNGM]报警时间__
     */
    @Excel(name = "[MELDUNGM]报警时间__")
    private Long meldungm;

    /**
     * [MELDUNGH]报警时间__
     */
    @Excel(name = "[MELDUNGH]报警时间__")
    private Long meldungh;

    /**
     * [HURSAU5]超车
     */
    @Excel(name = "[HURSAU5]超车")
    private Long hursau5;

    /**
     * [HURSU5]超车
     */
    @Excel(name = "[HURSU5]超车")
    private Long hursu5;

    /**
     * [HURSAU4]车距官方
     */
    @Excel(name = "[HURSAU4]车距官方")
    private Long hursau4;

    /**
     * [HURSU4]车距调查人员
     */
    @Excel(name = "[HURSU4]车距调查人员")
    private Long hursu4;

    /**
     * [HURSAU3]车速
     */
    @Excel(name = "[HURSAU3]车速")
    private Long hursau3;

    /**
     * [HURSU3]车速
     */
    @Excel(name = "[HURSU3]车速")
    private Long hursu3;

    /**
     * [HURSAU2]驾驶员的错误_
     */
    @Excel(name = "[HURSAU2]驾驶员的错误_")
    private Long hursau2;

    /**
     * [HURSU2]驾驶员的错误行_
     */
    @Excel(name = "[HURSU2]驾驶员的错误行_")
    private Long hursu2;

    /**
     * [UTYPA]根据事故类型确定_
     */
    @Excel(name = "[UTYPA]根据事故类型确定_")
    private Long utypa;

    /**
     * [UTYPB]根据事故类型确定_
     */
    @Excel(name = "[UTYPB]根据事故类型确定_")
    private Long utypb;

    /**
     * [REGION]调查区域
     */
    @Excel(name = "[REGION]调查区域")
    private Long region;

    /**
     * [UFOANM]事故调查小组__
     */
    @Excel(name = "[UFOANM]事故调查小组__")
    private Long ufoanm;

    /**
     * [UFOANH]事故调查小组__
     */
    @Excel(name = "[UFOANH]事故调查小组__")
    private Long ufoanh;

    /**
     * [UFOABM]事故调查小组__
     */
    @Excel(name = "[UFOABM]事故调查小组__")
    private Long ufoabm;

    /**
     * [UFOABH]事故调查小组__
     */
    @Excel(name = "[UFOABH]事故调查小组__")
    private Long ufoabh;

    /**
     * [HURSB]事故调查小组记录_
     */
    @Excel(name = "[HURSB]事故调查小组记录_")
    private Long hursb;

    /**
     * [ABSVT1]道路使用者的安_
     */
    @Excel(name = "[ABSVT1]道路使用者的安_")
    private Long absvt1;

    /**
     * [ABSVT2]道路使用者的安_
     */
    @Excel(name = "[ABSVT2]道路使用者的安_")
    private Long absvt2;

    /**
     * [ABSVT3]道路使用者的安_
     */
    @Excel(name = "[ABSVT3]道路使用者的安_")
    private Long absvt3;

    /**
     * [ABSVTQ]道路使用者采取_
     */
    @Excel(name = "[ABSVTQ]道路使用者采取_")
    private Long absvtq;

    /**
     * []第一条道路编号
     */
    @Excel(name = "[]第一条道路编号")
    private String firstRoadNumber;

    /**
     * []第二条道路编号
     */
    @Excel(name = "[]第二条道路编号")
    private Long secondRoadNumber;

    /**
     * [STFUHO]事故现场道路环_
     */
    @Excel(name = "[STFUHO]事故现场道路环_")
    private Long stfuho;

    /**
     * [STRASSE1HNR]第一_
     */
    @Excel(name = "[STRASSE1HNR]第一_")
    private String strasse1hnr;

    /**
     * [STRASSE1]第一条道路_
     */
    @Excel(name = "[STRASSE1]第一条道路_")
    private String strasse1;

    /**
     * [STRASSE2]第二条道路_
     */
    @Excel(name = "[STRASSE2]第二条道路_")
    private String strasse2;

    /**
     * [STRASSE1K]第一条道_
     */
    @Excel(name = "[STRASSE1K]第一条道_")
    private String strasse1k;

    /**
     * [STRASSE2K]第二条道_
     */
    @Excel(name = "[STRASSE2K]第二条道_")
    private String strasse2k;

    /**
     * [HURSAU8]道路优先权
     */
    @Excel(name = "[HURSAU8]道路优先权")
    private Long hursau8;

    /**
     * [HURSU8]道路优先权
     */
    @Excel(name = "[HURSU8]道路优先权")
    private Long hursu8;

    /**
     * [HURSAU17]道路状况
     */
    @Excel(name = "[HURSAU17]道路状况")
    private Long hursau17;

    /**
     * [HURSU17]道路状况
     */
    @Excel(name = "[HURSU17]道路状况")
    private Long hursu17;

    /**
     * [HURSAU16]道路状况__
     */
    @Excel(name = "[HURSAU16]道路状况__")
    private Long hursau16;

    /**
     * [HURSU16]道路状况_滑_
     */
    @Excel(name = "[HURSU16]道路状况_滑_")
    private Long hursu16;

    /**
     * [UFOKM]ARU事故调查小_
     */
    @Excel(name = "[UFOKM]ARU事故调查小_")
    private BigDecimal ufokm;

    /**
     * [FOLGE2]导致其他事故发_
     */
    @Excel(name = "[FOLGE2]导致其他事故发_")
    private Long folge2;

    /**
     * [WINDV]风力
     */
    @Excel(name = "[WINDV]风力")
    private Long windv;

    /**
     * [WINDS]风速
     */
    @Excel(name = "[WINDS]风速")
    private BigDecimal winds;

    /**
     * [WINDR]风向
     */
    @Excel(name = "[WINDR]风向")
    private Long windr;

    /**
     * [BUSH]事故现场周边的公共_
     */
    @Excel(name = "[BUSH]事故现场周边的公共_")
    private Long bush;

    /**
     * [BUSHE]公共停车站站对事_
     */
    @Excel(name = "[BUSHE]公共停车站站对事_")
    private Long bushe;

    /**
     * [GLBM]所属部门
     */
    @Excel(name = "[GLBM]所属部门")
    private Long glbm;

    /**
     * [ORTGPSNB]GPS坐标_
     */
    @Excel(name = "[ORTGPSNB]GPS坐标_")
    private String ortgpsnb;

    /**
     * [ORTGPSOL]GPS坐标_
     */
    @Excel(name = "[ORTGPSOL]GPS坐标_")
    private String ortgpsol;

    /**
     * [HURSAU6]过障碍物
     */
    @Excel(name = "[HURSAU6]过障碍物")
    private String hursau6;

    /**
     * [HURSU6]过障碍物
     */
    @Excel(name = "[HURSU6]过障碍物")
    private String hursu6;

    /**
     * [UMGEB]环境
     */
    @Excel(name = "[UMGEB]环境")
    private Long umgeb;

    /**
     * [STEREO]绘图
     */
    @Excel(name = "[STEREO]绘图")
    private Long stereo;

    /**
     * [OPNU]填表人编号
     */
    @Excel(name = "[OPNU]填表人编号")
    private Long opnu;

    /**
     * [RTWANM]第一辆救护车到_
     */
    @Excel(name = "[RTWANM]第一辆救护车到_")
    private Long rtwanm;

    /**
     * [RTWANH]第一辆救护车到_
     */
    @Excel(name = "[RTWANH]第一辆救护车到_")
    private Long rtwanh;

    /**
     * [ANRTW1]第一辆救护车是_
     */
    @Excel(name = "[ANRTW1]第一辆救护车是_")
    private Long anrtw1;

    /**
     * [ANRTW2]第二辆救护车是_
     */
    @Excel(name = "[ANRTW2]第二辆救护车是_")
    private Long anrtw2;

    /**
     * [ANRTW3]第三辆救护车是_
     */
    @Excel(name = "[ANRTW3]第三辆救护车是_")
    private Long anrtw3;

    /**
     * [ANNAW]载有医生的急救救_
     */
    @Excel(name = "[ANNAW]载有医生的急救救_")
    private Long annaw;

    /**
     * [REVIER]交警队
     */
    @Excel(name = "[REVIER]交警队")
    private Long revier;

    /**
     * [ABSRET1]紧急救援人员_
     */
    @Excel(name = "[ABSRET1]紧急救援人员_")
    private Long absret1;

    /**
     * [ABSRET2]紧急救援人员_
     */
    @Excel(name = "[ABSRET2]紧急救援人员_")
    private Long absret2;

    /**
     * [ABSRET3]紧急救援人员_
     */
    @Excel(name = "[ABSRET3]紧急救援人员_")
    private Long absret3;

    /**
     * [ABSRETQ]紧急救援队伍_
     */
    @Excel(name = "[ABSRETQ]紧急救援队伍_")
    private Long absretq;

    /**
     * [BUSHS]进入公共车停车站_
     */
    @Excel(name = "[BUSHS]进入公共车停车站_")
    private Long bushs;

    /**
     * [NIEDR]降水量
     */
    @Excel(name = "[NIEDR]降水量")
    private Long niedr;

    /**
     * [NIED]降水情况
     */
    @Excel(name = "[NIED]降水情况")
    private Long nied;

    /**
     * [HURSAU14]技术缺陷
     */
    @Excel(name = "[HURSAU14]技术缺陷")
    private Long hursau14;

    /**
     * [HURSU14]技术缺陷
     */
    @Excel(name = "[HURSU14]技术缺陷")
    private Long hursu14;

    /**
     * [TEAMT]第一技术研究人员
     */
    @Excel(name = "[TEAMT]第一技术研究人员")
    private String teamt;

    /**
     * [TEAMT2]第二技术研究人_
     */
    @Excel(name = "[TEAMT2]第二技术研究人_")
    private String teamt2;

    /**
     * []第一技术人员编号
     */
    @Excel(name = "[]第一技术人员编号")
    private Long firstTechnicianNumber;

    /**
     * []第二技术人员编号
     */
    @Excel(name = "[]第二技术人员编号")
    private Long secondTechnicianNumber;

    /**
     * [LZAB]交通灯的功能
     */
    @Excel(name = "[LZAB]交通灯的功能")
    private Long lzab;

    /**
     * [LZAU]交通灯设置位置
     */
    @Excel(name = "[LZAU]交通灯设置位置")
    private Long lzau;

    /**
     * [VKREG]交通控制
     */
    @Excel(name = "[VKREG]交通控制")
    private Long vkreg;

    /**
     * [UNR]连续案例编号
     */
    @Excel(name = "[UNR]连续案例编号")
    private String unr;

    /**
     * [UZEITM]碰撞时间_分
     */
    @Excel(name = "[UZEITM]碰撞时间_分")
    private Long uzeitm;

    /**
     * [UZEITH]碰撞时间_时
     */
    @Excel(name = "[UZEITH]碰撞时间_时")
    private Long uzeith;

    /**
     * [HURSAU13]其他驾驶员_
     */
    @Excel(name = "[HURSAU13]其他驾驶员_")
    private Long hursau13;

    /**
     * [HURSU13]其他驾驶员错_
     */
    @Excel(name = "[HURSU13]其他驾驶员错_")
    private Long hursu13;

    /**
     * [WFAKT]权重因子
     */
    @Excel(name = "[WFAKT]权重因子")
    private String wfakt;

    /**
     * [HURSAU1]驾驶员身体情_
     */
    @Excel(name = "[HURSAU1]驾驶员身体情_")
    private Long hursau1;

    /**
     * [HURSU1]驾驶员身体情况
     */
    @Excel(name = "[HURSU1]驾驶员身体情况")
    private Long hursu1;

    /**
     * [ASSID]内部ID号
     */
    @Excel(name = "[ASSID]内部ID号")
    private Long assid;

    /**
     * [STATUS]事故采集进程状_
     */
    @Excel(name = "[STATUS]事故采集进程状_")
    private Long status;

    /**
     * [ANZBETFZ]事故车辆数
     */
    @Excel(name = "[ANZBETFZ]事故车辆数")
    private Long anzbetfz;

    /**
     * [ANZPERS]事故参与人员_
     */
    @Excel(name = "[ANZPERS]事故参与人员_")
    private Long anzpers;

    /**
     * [ASITE]事故地点
     */
    @Excel(name = "[ASITE]事故地点")
    private String asite;

    /**
     * [ORTSL]事故地点2
     */
    @Excel(name = "[ORTSL]事故地点2")
    private Long ortsl;

    /**
     * [ORT]事故地点区域的地名
     */
    @Excel(name = "[ORT]事故地点区域的地名")
    private Long ort;

    /**
     * [ABSOU]事故对交通的影响
     */
    @Excel(name = "[ABSOU]事故对交通的影响")
    private Long absou;

    /**
     * [VSTUFE]事故路段车流量
     */
    @Excel(name = "[VSTUFE]事故路段车流量")
    private Long vstufe;

    /**
     * [LABUTYP]事故类型LA_
     */
    @Excel(name = "[LABUTYP]事故类型LA_")
    private Long labutyp;

    /**
     * [HERGANG]事故描述
     */
    @Excel(name = "[HERGANG]事故描述")
    private String hergang;

    /**
     * [JAHR]事故年份
     */
    @Excel(name = "[JAHR]事故年份")
    private Long jahr;

    /**
     * [UDAT]事故时间
     */
    @Excel(name = "[UDAT]事故时间")
    private String udat;

    /**
     * [ANZBET]事故涉及方总数
     */
    @Excel(name = "[ANZBET]事故涉及方总数")
    private Long anzbet;

    /**
     * [UART]事故特征
     */
    @Excel(name = "[UART]事故特征")
    private Long uart;

    /**
     * [EINTRUFO]事故调查小_
     */
    @Excel(name = "[EINTRUFO]事故调查小_")
    private Long eintrufo;

    /**
     * [ABSAUF]事故现场的明显_
     */
    @Excel(name = "[ABSAUF]事故现场的明显_")
    private Long absauf;

    /**
     * [CUART]事故形态
     */
    @Excel(name = "[CUART]事故形态")
    private Long cuart;

    /**
     * [UDATM]事故月份
     */
    @Excel(name = "[UDATM]事故月份")
    private Long udatm;

    /**
     * [UNFURS]事故原因
     */
    @Excel(name = "[UNFURS]事故原因")
    private Long unfurs;

    /**
     * [HURSAU20]其他
     */
    @Excel(name = "[HURSAU20]其他")
    private Long hursau20;

    /**
     * [HURSU20]其他
     */
    @Excel(name = "[HURSU20]其他")
    private Long hursu20;

    /**
     * [SWRS]死亡人员数
     */
    @Excel(name = "[SWRS]死亡人员数")
    private Long swrs;

    /**
     * [ANZVERL]受伤人员数
     */
    @Excel(name = "[ANZVERL]受伤人员数")
    private Long anzverl;

    /**
     * [HURSAB]官方事故主责方
     */
    @Excel(name = "[HURSAB]官方事故主责方")
    private Long hursab;

    /**
     * [HURSAU9]停车_转弯__
     */
    @Excel(name = "[HURSAU9]停车_转弯__")
    private Long hursau9;

    /**
     * [HURSU9]停车_转弯_掉_
     */
    @Excel(name = "[HURSU9]停车_转弯_掉_")
    private Long hursu9;

    /**
     * [UBH]事故现场周边的地铁站
     */
    @Excel(name = "[UBH]事故现场周边的地铁站")
    private Long ubh;

    /**
     * [UBHE]地铁站对事故的影响
     */
    @Excel(name = "[UBHE]地铁站对事故的影响")
    private Long ubhe;

    /**
     * [HURSAU18]天气_视线
     */
    @Excel(name = "[HURSAU18]天气_视线")
    private Long hursau18;

    /**
     * [HURSU18]天气_视线
     */
    @Excel(name = "[HURSU18]天气_视线")
    private Long hursu18;

    /**
     * [HURSAU7]同向驾驶
     */
    @Excel(name = "[HURSAU7]同向驾驶")
    private Long hursau7;

    /**
     * [HURSU7]同向驾驶
     */
    @Excel(name = "[HURSU7]同向驾驶")
    private Long hursu7;

    /**
     * [HURSAU11]停止车辆
     */
    @Excel(name = "[HURSAU11]停止车辆")
    private String hursau11;

    /**
     * [HURSU11]停止车辆
     */
    @Excel(name = "[HURSU11]停止车辆")
    private Long hursu11;

    /**
     * [UFOALM]通知事故调查小_
     */
    @Excel(name = "[UFOALM]通知事故调查小_")
    private Long ufoalm;

    /**
     * [UFOALH]通知事故调查小_
     */
    @Excel(name = "[UFOALH]通知事故调查小_")
    private Long ufoalh;

    /**
     * [TEMP]温度
     */
    @Excel(name = "[TEMP]温度")
    private BigDecimal temp;

    /**
     * [NEBELM]雾天时的能见度
     */
    @Excel(name = "[NEBELM]雾天时的能见度")
    private Long nebelm;

    /**
     * [ALARM]无线电报警渠道
     */
    @Excel(name = "[ALARM]无线电报警渠道")
    private Long alarm;

    /**
     * [ANRUEST]消防部门是否_
     */
    @Excel(name = "[ANRUEST]消防部门是否_")
    private Long anruest;

    /**
     * [WOTAG]星期
     */
    @Excel(name = "[WOTAG]星期")
    private Long wotag;

    /**
     * [HURSAU15]行人的错误_
     */
    @Excel(name = "[HURSAU15]行人的错误_")
    private Long hursau15;

    /**
     * [HURSU15]行人的错误行_
     */
    @Excel(name = "[HURSU15]行人的错误行_")
    private Long hursu15;

    /**
     * [OLDCASE]原有案例编号
     */
    @Excel(name = "[OLDCASE]原有案例编号")
    private String oldcase;

    /**
     * [SBHE]有轨电车站对事故的_
     */
    @Excel(name = "[SBHE]有轨电车站对事故的_")
    private Long sbhe;

    /**
     * [SBH]事故现场周边的有轨电_
     */
    @Excel(name = "[SBH]事故现场周边的有轨电_")
    private Long sbh;

    /**
     * [SBHS]进入有轨电车站是否_
     */
    @Excel(name = "[SBHS]进入有轨电车站是否_")
    private Long sbhs;

    /**
     * [ARZTANM]医生到达现场_
     */
    @Excel(name = "[ARZTANM]医生到达现场_")
    private Long arztanm;

    /**
     * [ARZTANH]医生到达现场_
     */
    @Excel(name = "[ARZTANH]医生到达现场_")
    private Long arztanh;

    /**
     * [ANNEF]急救医生是否到达_
     */
    @Excel(name = "[ANNEF]急救医生是否到达_")
    private Long annef;

    /**
     * [TZEIT]一天的时段
     */
    @Excel(name = "[TZEIT]一天的时段")
    private Long tzeit;

    /**
     * [FOLGE1]由已发生事故造_
     */
    @Excel(name = "[FOLGE1]由已发生事故造_")
    private Long folge1;

    /**
     * [WOLK]云_雾
     */
    @Excel(name = "[WOLK]云_雾")
    private Long wolk;

    /**
     * [HURSAU10]针对行人的_
     */
    @Excel(name = "[HURSAU10]针对行人的_")
    private Long hursau10;

    /**
     * [HURSU10]针对行人的错_
     */
    @Excel(name = "[HURSU10]针对行人的错_")
    private Long hursu10;

    /**
     * [HURSAU19]障碍物
     */
    @Excel(name = "[HURSAU19]障碍物")
    private Long hursau19;

    /**
     * [HURSU19]障碍物
     */
    @Excel(name = "[HURSU19]障碍物")
    private Long hursu19;

    /**
     * [SCHULD]责任划分
     */
    @Excel(name = "[SCHULD]责任划分")
    private Long schuld;

    /**
     * [ANRHS]急救直升机是否到_
     */
    @Excel(name = "[ANRHS]急救直升机是否到_")
    private Long anrhs;

    /**
     * [HURSAU12]装载
     */
    @Excel(name = "[HURSAU12]装载")
    private String hursau12;

    /**
     * [HURSU12]装载
     */
    @Excel(name = "[HURSU12]装载")
    private String hursu12;

    /**
     * [UTYP]
     */
    @Excel(name = "[UTYP]")
    private Long utyp;

    /**
     * [VIDEO]监控视频
     */
    @Excel(name = "[VIDEO]监控视频")
    private Long video;

    /**
     * [UACIN]实际采集人数
     */
    @Excel(name = "[UACIN]实际采集人数")
    private Long uacin;
}
